having eaten - Turkish English Dictionary